home *** CD-ROM | disk | FTP | other *** search
/ Aminet 50 / Aminet 50 (2002)(GTI - Schatztruhe)[!][Aug 2002].iso / Aminet / util / libs / cddalibbeta.lha / CDDA-Lib / Readme < prev    next >
Text File  |  2002-05-14  |  2KB  |  44 lines

  1. CDDA.LIBRARY (beta release)
  2. ============
  3.  
  4. What is this?
  5. -------------
  6. cdda.library is supposed to be a high-level MorphOS library for the playback
  7. of digital CD-ROM audio. It allows developers to play back CD audio tracks with
  8. as little fuss as possible.
  9.  
  10. Some features:
  11.   - high-level API
  12.      -> no device messing.
  13.   - automatic CD-ROM drive recognition
  14.      -> user-friendly: users don't have to remember device/unit of their drive.
  15.   - safe and system-friendly (at least that's my intention ;))
  16.   - search for CD drives by certain criteria
  17.      -> e. g. when you write a game and want to play soundtrack from CD, find
  18.          automatically the drive which has the game CD in it (used e.g. by ScummVM).
  19.   - supports CDID information
  20.      -> useful for CD player purposes.
  21.   - event callback hooks
  22.      -> receive events like current playing time, track crossing, stop, pause, etc.
  23.   - "resource manager" (erm, a little bit)
  24.      -> one program can't mess too easily with another program's audio play.
  25.  
  26. Installation
  27. ------------
  28. Just copy the file cdda.library.elf to LIBS: - that's it. You can also double-click
  29. the provided install icon from MorphOS desktop.
  30.  
  31. Beta issues
  32. -----------
  33. - Drive recognition code has been changed lately and is a bit untested. It should
  34.   be "safer" than the old code, but may not work with all (esp. old) CD file systems.
  35.   Tested and ok with OS3.5/3.9's CacheCDFS. If there's any problem, e-mail me please!
  36. - Drives mounted after the library has been loaded into memory are not recognized.
  37.   Quit all programs using the library and do an "avail flush" in a shell.
  38.  
  39. Author
  40. ------
  41. That's me, Rüdiger Hanke :)
  42. You can contact me at tomjoad@muenster.de
  43.  
  44.